Table: Restructuring and Related Activities Disclosure [Table]

Line Label Object Class Period Type Balance Name
1 Restructuring and Related Activities Disclosure [Table] [Table]

*

*

added:RestructuringRelatedActivitiesDisclosureTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Restructuring and Related Activities Disclosure [Line Items] [Line Items]

*

*

added:RestructuringRelatedActivitiesDisclosureLineItems
5 Restructuring and Related Activities Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
6 Restructuring, Impairment, and Other Activities Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
7 Schedule of Restructuring Reserve by Type of Cost [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
8 Restructuring and Related Activities Disclosure [Hierarchy] [Abstract]

*

*

added:RestructuringRelatedActivitiesDisclosureHierarchy
9 Actual Savings Anticipated by Previous Exit Plan Not Achieved as Expected, Outcome and Reasons [Concept] Text/String For Period

*

us-gaap:ActualSavingsAnticipatedByPreviousExitPlanNotAchievedAsExpectedOutcomeAndReasons